beating leg - Spanish English Dictionary